Development of open source software for computer-assisted intervention systems

نویسندگان

  • Peter Kazanzides
  • Anton Deguet
  • Ankur Kapoor
  • Ofri Sadowsky
  • Andy LaMora
  • Russell Taylor
چکیده

We are developing open source software for computer assisted intervention systems. Our primary experience has been with medical robots, but the concepts (and software) apply to many physical devices that interact with the real world. The real-time performance requirements permeate all levels of our software, including common tools (such as logging, class and object registers), vectors, matrices and transformations. Our software libraries are written in C++, but are also accessible from Python, which provides a convenient environment for rapid prototyping and interactive testing.The real-time support includes a device (hardware) interface and a task library. Device-specific modules such as robot servo control and trajectory generation can be provided by tasks or by external devices. Ultimately, we intend to provide a framework that supports extension via dynamically loaded plug-in modules. Our development process utilizes a multitude of open source tools, including CVS, CMake, Swig, CppUnit, Dart, CVSTrac, Doxygen and LTEX. These tools help to ensure compliance with our software development procedure.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of Three Instructional Methods for Drug Calculation Skill in Nursing Critical Care Courses: Lecturing, Problem Solving, and Computer-Assisted Self-Learning

Introduction: Due to development of educational systems and importance of education in the nursing profession, the necessity of using appropriate instructional methods for new theoretical and practical skills in students is clear. The purpose of this study is comparing the effects of three methods lecture, problem solving, and computer-assisted self learning on the drug calculation skill on thi...

متن کامل

The Effectiveness of Computer-Assisted Cognitive Remediation on the Difficulties of Emotion-Regulation among Students with Attention Deficit Hyperactivity Disorder

Introduction: The aim of the present study was to investigate the effectiveness of computer-assisted cognitive remediation on the difficulty of emotional regulation among students with attention deficit hyperactivity disorder (ADHD). Methods: The participants in this study included 24 (12 boys and 12 girls) students with ADHD and in the sixth to ninth grades of the seventh district of Tehran i...

متن کامل

Carving: Scalable Interactive Segmentation of Neural Volume Electron Microscopy Images

Interactive segmentation algorithms should respond within seconds and require minimal user guidance. This is a challenge on 3D neural electron microscopy images. We propose a supervoxel-based energy function with a novel background prior that achieves these goals. This is verified by extensive experiments with a robot mimicking human interactions. A graphical user interface offering access to a...

متن کامل

Development of an open source software module for enhanced visualization during MR-guided interstitial gynecologic brachytherapy

In 2010, gynecologic malignancies were the 4th leading cause of death in U.S. women and for patients with extensive primary or recurrent disease, treatment with interstitial brachytherapy may be an option. However, brachytherapy requires precise insertion of hollow catheters with introducers into the tumor in order to eradicate the cancer. In this study, a software solution to assist interstiti...

متن کامل

Managing Computer Science Laboratories Using Open Software

An approach to installing and maintaining computer science department laboratory systems using open software is presented. Issues such as system security, updating and maintenance are addressed. Some details, such as programs and systems administration scripts are presented. 1 Subject Areas: Computer Science Education, Computer Science Curriculum Computer Science Laboratories.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005